.auth-wrap{
	padding: 16rpx;
	background-color: #F5F6FA;
	height: 100vh;
	overflow-y: scroll;
}
.auth-form{
	padding: 24rpx;
	border-radius: 20rpx;
	// border: 4px solid #BDBDBD;
	background-color: #FFFFFF;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);
	.auth-item{
		display: flex;
		align-items: center;
		label{
			font-size: 40rpx;
			width: 200rpx;
		}
		input{
			flex:1;
			height: 60rpx;
			padding: 0 12rpx;
			border: 1px solid #cccccc;
		}
		input[type=text]{
			border-radius: 20rpx;
		}
		.sex{
			width: 100rpx;
			height: 100rpx;
			border-radius: 50%;
			image{
				margin: 0 auto;
				width: 60rpx;
				height: 60rpx;
			}
			&:last-child{
				margin-left: 60rpx;
			}
		}
		.select-sex{
			border:6rpx solid #E0D0F0;
		}
		&:first-child{
			margin-top: 0;
		}
	}
	.tip{
		.tip-title{
			font-size: 32rpx;
			font-weight: bold;
		}
		.tip-content{
			font-size: 26rpx;
		}
	}
	.auth-item, .tip{
		margin-top: 50rpx;
	}
	.img-upload{
		width: 100%;
		margin-top: 30rpx;
		display: flex;
		align-items: center;
		.select-img, .addImg-wrap{
			width: 180rpx;
			height: 180rpx;
			position: relative;
			.del{
				position: absolute;
				z-index: 30;
				top: 0;
				right: 0;
				width: 40rpx;
				height: 40rpx;
			}
			.selected-img{
				width: 100%;
				height: 100%;
			}
		}
		.addImg-wrap{
			margin-left: 30rpx;
			display: flex;
			align-items: center;
			.btn{
				margin: 0 auto;
				width: 60rpx;
				height: 60rpx;
			}
		}
	}
	.submit-btn{
		width: 200rpx;
		height: 80rpx;
		line-height: 80rpx;
		text-align: center;
		border:1rpx solid #E0D0F0;
		border-radius: 30rpx;
	}
}
.search-wrap{
	padding: 12rpx;
	background-color: #ffffff;
	// position: sticky;
	// top: 0;
	// z-index: 10;
	input{
		border: 1px solid #cccccc;
		padding: 4rpx;
		width: 100%;
	}
	.search-btn{
		width: 50rpx;
		height: 50rpx;
		margin:0 20rpx;
	}
}
.forwardings{
	width: 50rpx;
	height: 50rpx;
	margin: 0px;
	padding: 6rpx;
	border: none !important;
	image{
		width: 100%;
		height: 100%;
		margin-bottom: 35rpx;
	}
}